public class RGBAdjustment: BasicOperation {
    public var red: Float = 1.0 { didSet { uniformSettings["redAdjustment"] = red } }
    public var blue: Float = 1.0 { didSet { uniformSettings["blueAdjustment"] = blue } }
    public var green: Float = 1.0 { didSet { uniformSettings["greenAdjustment"] = green } }

    public init() {
        super.init(fragmentFunctionName: "rgbAdjustmentFragment", numberOfInputs: 1)

        ({ red = 1.0 })()
        ({ blue = 1.0 })()
        ({ green = 1.0 })()
    }
}
